self regulated - Espagnol Anglais Dictionnaire